have stick in craw - Francés Inglés Diccionario